
tmsgname="";
tdialogname="";
twidthnum="";//模似对话宽宽度
theightnum="";//模似对话框高度
/*参数为一个数组
//CsArr["title"]为显示标题
CsArr["msg"]为显示内容
CsArr["msgname"]父页面中div的id 显示对话框窗口
CsArr["dialogname"]父页面中div的id 显示对话框窗口
CsArr["heightnum"] 对话框的距离屏幕顶端高度 
CsArr["widthnum"]//对话框的距离屏幕顶端宽度
*/

function show(CsArr)
{
       
	 if(CsArr["heightnum"]=="")
	{
		CsArr["heightnum"]="300";//若没有定义默认为300
	}
	 if(CsArr["widthnum"]=="")
	{
		CsArr["widthnum"]="300";//若没有定义默认为300
	}
	   tmsgname=CsArr["msgname"];
	   tdialogname=CsArr["dialogname"];
	   theightnum=CsArr["heightnum"];
	   twidthnum=CsArr["widthnum"];
		
	   var d_mask=document.getElementById(CsArr["msgname"]);
       var d_dialog =document.getElementById(CsArr["dialogname"]);
    
    
       d_mask.style.width = document.body.clientWidth ;
       d_mask.style.height=document.body.clientHeight;
    	
       d_dialog.style.top = document.body.clientHeight / 2 -CsArr["heightnum"];
       d_dialog.style.left =document.body.clientWidth / 2 -CsArr["widthnum"];
 
       var Inner = "<input type='button' value='Close' onclick='DialogClose()'/>"
    	
       var info = "<table cellspacing='0' width='100%' height='100%'>"+
       "<tr class='dgtitle'><td>"
       +CsArr['title']
       +"</td><td align='right'><input type='button' value='Close' onclick='DialogClose()'class='formButton'/></td></tr>"
       +"<tr><td colspan='2' valign='top'>"
       +CsArr['msg']
       +"</td></tr>"
       +"<tr class='dgfooter'><td></td><td>"
       +"</td></tr>"
       +"</table>";
      
       d_dialog.innerHTML =info;
       d_mask.style.visibility='visible';
       d_dialog.style.visibility='visible';

}

function Icon_Close_Over(obj)
{
       obj.src='close.gif';
}

function Icon_Close_Out(obj)
{
       obj.src='close1.gif'
}

function DialogClose()
{
       var d_mask=document.getElementById(tmsgname);
       var d_dialog = document.getElementById(tdialogname);
    	//parent.getifheight();//当记录没有时或很少时还原其框架在原来的页面中的高度
   
       enableSelect()
       d_mask.style.visibility='hidden';
       d_dialog.style.visibility='hidden';
}

function disableSelect()
{   
           for(i=0;i<document.all.length;i++)  
                 if(document.all(i).tagName=="SELECT")
                   document.all(i).disabled = true;
} 

function enableSelect()
{
       for(i=0;i<document.all.length;i++){   
                 if(document.all(i).tagName=="SELECT")
                 {
                  document.all(i).disabled = false;
                 }
           }   
}  

function divBlock_event_mousedown()
{ 
var e, obj, temp;
obj=document.getElementById(tdialogname);  
e=window.event?window.event:e;
obj.startX=e.clientX-obj.offsetLeft;  
obj.startY=e.clientY-obj.offsetTop;  
document.onmousemove=document_event_mousemove;  
temp=document.attachEvent?document.attachEvent('onmouseup',document_event_mouseup):document.addEventListener('mouseup',document_event_mouseup,'');
}
  
  
function document_event_mousemove(e)
{
var e, obj;  
obj=document.getElementById(tdialogname); 
e=window.event?window.event:e;   
with(obj.style){  
       position='absolute';  
       left=e.clientX-obj.startX+'px';  
       top=e.clientY-obj.startY+'px'; 
       }
}

function document_event_mouseup(e)
{ 
var temp; 
document.onmousemove='';
temp=document.detachEvent?parent.detachEvent('onmouseup',document_event_mouseup):document.removeEventListener('mouseup',document_event_mouseup,'');
}


window.onresize = function()
{
       var d_mask=document.getElementById(tmsgname);
       var d_dialog = document.getElementById(tdialogname);
       d_mask.style.width = document.body.clientWidth ;
       d_mask.style.height=document.body.clientHeight;
}

/*
使用说明
1、首先在周用页面引入此js页面  这里的#dialog根据div名称而定

2、添加css样式，
<style type='text/css'>
.#dialog{
visibility: hidden;
background-color: #f7fcfe;
z-index: 100;
width: 300px;
position: absolute;
height: 200px;
}
</style>

3、在定义一个函数
给相关的项赋值,如：
//CsArr["title"]为显示标题
CsArr["msg"]为显示内容
CsArr["msgname"]父页面中div的id 显示对话框窗口
CsArr["dialogname"]父页面中div的id 显示对话框窗口
CsArr["heightnum"] 对话框的距离屏幕顶端高度 
CsArr["widthnum"]//对话框的距离屏幕顶端宽度

4、在父页面里的相关标签调用函数"show(CsArr)"
*/
